a landmark agreement - Turc Anglais Dictionnaire